Skip to content

fix(facade): expose shared chat policy for Host 1.0.62 - #168

Merged
wolfy-j merged 3 commits into
masterfrom
codex/ee2-2563-release62
Oct 9, 2026
Merged

wolfy-j merged 3 commits into
masterfrom
codex/ee2-2563-release62

Conversation

@AndrewKirkovski

@AndrewKirkovski AndrewKirkovski commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Built-in chat and child chat components need the same application policy. Expose allowSelectModel, hideSessionSelector, and allowAdditionalTags at the application root, and update both facade shells to Host 1.0.62 / schema 2.1. Existing requirement names remain valid. Missing or malformed stored authentication redirects before loading the frontend.

Preserve older and private Host configurations with host_policy_mode (auto, legacy, shared). The default detects official CDN versions: Host 1.0.62 and newer receive root-only shared policy; older or unrecognized Hosts also receive the matching legacy hostConfig fields. Custom modern Hosts can explicitly choose shared. Root-only output prevents legacy fields from shadowing later shared-policy updates. Invalid mode values return an actionable config error.

Validation: the focused facade suite passes 84 tests, including actual HTTP config responses for public older/newer Hosts, private Hosts, explicit modes, empty allowlists, and invalid configuration. Both actual shell scripts pass eight authentication/import/config forwarding cases. Deployed Host 1.0.62 source and live-policy harnesses verify root inheritance, child overrides, root-only updates, and the unchanged 1.0.61 Session capability fallback. Astra reviewed the final compatibility design. Full CI is rerunning on the updated branch.

Release prerequisites LLM 0.5.6, Agent 0.5.3, Relay 0.3.16, baseline facade 0.6.42, and Session 0.6.7 are published and have been freshly resolved/downloaded. The downstream app remains gated on browser smoke using the final published packages; this PR does not deploy an application.

@wolfy-j
wolfy-j marked this pull request as ready for review October 9, 2026 20:36
@wolfy-j
wolfy-j merged commit 6aa84fe into master Oct 9, 2026
24 checks passed
@wolfy-j
wolfy-j deleted the codex/ee2-2563-release62 branch October 9, 2026 20:36
@wippy-releases wippy-releases Bot mentioned this pull request Oct 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants